carotid canal
noun
: the canal by which the internal carotid artery enters the skull
called also carotid foramen
Love words? Need even more definitions?
Merriam-Webster unabridged
Share